package com.tensquare.article.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.io.Serializable;

/**
 * 文章(Article)实体类
 *
 * @author long
 * @since 2021-07-14 11:51:06
 */
@TableName("tb_article")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Article implements Serializable {
    private static final long serialVersionUID = -97382002286919249L;
    /**
    * ID
    */
    @TableId(type = IdType.INPUT)
    private String id;
    /**
    * 专栏ID
    */
    private String columnid;
    /**
    * 用户ID
    */
    private String userid;
    /**
    * 标题
    */
    private String title;
    /**
    * 文章正文
    */
    private String content;
    /**
    * 文章封面
    */
    private String image;
    /**
    * 发表日期
    */
    private Date createtime;
    /**
    * 修改日期
    */
    private Date updatetime;
    /**
    * 是否公开  0：不公开，1:公开，
    */
    private String ispublic;
    /**
    * 是否置顶  0：否，1：是
    */
    private String istop;
    /**
    * 浏览量
    */
    private Integer visits;
    /**
    * 点赞数
    */
    private Integer thumbup;
    /**
    * 评论数
    */
    private Integer comment;
    /**
    * 审核状态  0：未核审，1：已经核审
    */
    private String state;
    /**
    * 所属频道
    */
    private String channelid;
    /**
    * URL
    */
    private String url;
    /**
    * 类型
    */
    private String type;

    /**
     * 是否已删除；0未删除，1已删除
     */
    private String isdelete;

}
